terminal shield - French English Dictionary